package com.zhangxin.aiInterview.service;

import com.zhangxin.aiInterview.model.entity.Position;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zhangxin.aiInterview.model.entity.User;
import com.zhangxin.aiInterview.model.vo.PositionVO;
import com.zhangxin.aiInterview.model.vo.UserVO;

import java.util.List;

/**
* @author ZX
* @description 针对表【position(技术岗位表)】的数据库操作Service
* @createDate 2025-04-28 16:17:36
*/
public interface PositionService extends IService<Position> {
    /**
     * 获取脱敏的岗位信息
     *
     * @param position
     * @return
     */
    PositionVO getPositionVO(Position position);

    /**
     * 获取脱敏的岗位信息
     *
     * @param positionList
     * @return
     */
    List<PositionVO> getPositionVO(List<Position> positionList);
}
